self-sustained reaction - French English Dictionary